Big Huge Thesaurus

Pseudolarix amabilis

noun